#pragma once
#include <iostream>
#include <Windows.h>
#include <vector>

namespace test01 {
	namespace myNS { // 嵌套的namespace和类
		class test01_Namespace
		{
		public:
			void claMain();
			void myTest01();
		};

	}

	namespace myUtils {

	};
	// 编码转换工具类
	class CodeUtils
	{
	public:
		static std::string GbkToUtf8(const std::string& str);
		static std::string Utf8ToGbk(const std::string& str);
		std::string WStringToString(const std::wstring& ws);
		std::wstring StringToWString(const std::string& str);
		bool IsChineseChar(const std::wstring& wstr);
		std::vector<std::string> SpiteStringCharacter(const std::string& str);
		int GetStringChineseCharCount(const std::string& str);
	};
}

